#pragma once
#include "EngineRender.h"

struct IEngineWindow;
typedef shared_ptr<IEngineWindow> IEngineWindowPtr;

class DXRenderContext : public IEngineRenderContext {
public:
	DXRenderContext(const IEngineWindowPtr& window);
	virtual ~DXRenderContext();
private:	
	IEngineWindowPtr m_window;
};